package edu.nuc.projdemo.sys.services.impl;

import java.util.List;


import edu.nuc.projdemo.common.PageControl;
import edu.nuc.projdemo.common.Pager;
import edu.nuc.projdemo.model.SysFunction;
import edu.nuc.projdemo.model.Sysuser;
import edu.nuc.projdemo.sys.dao.impl.UserDao;
import edu.nuc.projdemo.sys.dao.interfaces.IUserDao;
import edu.nuc.projdemo.sys.services.interfaces.IUserService;

public class UserService implements IUserService {

	IUserDao dao = new UserDao();
	
	public Sysuser login(Sysuser user) {
		return dao.login(user);
	}

	public List<SysFunction> initpage(Sysuser user) {
		return dao.initpage(user);
	}

	public Pager<Sysuser> list(Sysuser user, PageControl pc) {
		
		return dao.list(user, pc);
	}

	public Integer add(Sysuser user) {
			
		return dao.add(user);
	}

	public Sysuser findUser(Sysuser user) {
		
		return dao.findUser(user);
	}

	public Integer editUser(Sysuser user) {
		
		return dao.editUser(user);
	}

	public Integer modifypwd(String userpwd, String newpwd, String username) {
		
		return dao.modifypwd(userpwd,newpwd,username);
	}

	

}
